purposefully delay - French English Dictionary